@charset "utf-8";
/* CSS Document */
* { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, "宋体-PUA"; margin:0px; padding:0px; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:url(../images/topbg.jpg) repeat-x; height:100%; }
ul, li { list-style-type:none; }
/*公用样式*/
.msg { display:block; min-height:50px; ; background:#fffcf4; border:#ffda9b 1px solid; padding:12px 5px; margin:4px 0px; line-height:22px; }
.msg h3 { float:left; margin:0 10px; }
.msg li { float:left; margin-bottom:8px; width:1000%; }
.msg span { clear:both; display:block; }
.hr { height:10px; display:block; background:url(../../images/hr.gif) 2px 2px repeat-x; border:none; margin:10px 0 0 0; width:100%; height:25px; }
/*按钮样式*/
.divForm_btn { display:block; margin:5px; height:36px; padding:0 0px; }
.btn1, .btn2, .btn3, .btn4, {
margin-left:5px;
text-decoration:none;
color:#333333;
}
.btn1, .btn2, .btn3 { background:url(../../images/btn_bg.jpg) no-repeat; margin-left:7px; width:65px; height:20px; display:block; padding:5px 0 0 40px; float:right; }
/*.btn1 :link,.btn2 a,.btn3 a,.btn4 a{ text-decoration:none;}*/
.btn2 { background:url(../../images/btn_bg.jpg) 0 -25px no-repeat; }
.btn3 { background:url(../../images/btn_bg.jpg) 0 -50px no-repeat; }
.btn4 { background:url(../../images/btn_bg.jpg) 0 -75px no-repeat; padding:5px 0 0 0; text-align:center; width:103px; height:20px; display:inline; float:left; }
/*主页模块*/
#index_l { display:table; position:absolute; left:12px; top:12px; float:left; width:auto; margin-right:325px; }
#index_r { display:table; float:right; width:300px; background:#F9F9F9; padding-right:15px; }
/*数据表格样式*/
.dateTable { border-collapse:collapse; border:#CCCCCC 1px solid; margin-bottom:8px; }
.dateTable th { background:#B7D5FD; height:22px; border:#E7E7E7 1px dotted; border-bottom:#5B97F0 1px solid; padding:0 3px; }
.dateTable td { height:20px; border:#cccccc 1px dotted; padding:0 8px; }
.dateTable .title_lv2 th { background:#F5F5F5; border:0px; }
.dateTable2 { border-collapse:collapse; margin-bottom:8px; }
.dateTable2 th { background:#cccccc; height:22px; border:#E7E7E7 1px dotted; padding:0 10px; }
.dateTable2 td { height:20px; }
.dateTable3 { border-collapse:collapse; border:#CCCCCC 1px solid; margin-bottom:8px; }
.dateTable3 th { background:#EBEBEB; height:22px; border-bottom:#E7E7E7 1px dotted; }
.dateTable3 td { height:20px; border:#cccccc 1px dotted; padding:0 8px; }
.nTab { float: left; width: 100%; margin: 0 auto; border-bottom:1px #AACCEE solid; background:#F6F6F6; background-position:left; background-repeat:repeat-y; margin-bottom:2px; }
.nTab .TabTitle { clear: both; height: 22px; overflow: hidden; border-bottom:1px #AACCEE solid; text-align:center; }
.nTab .TabTitle ul { border:0; margin:0; padding:0; background:#FFFFFF; }
.nTab .TabTitle li { float: left; width: 70px; cursor: pointer; padding-top: 4px; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; list-style-type: none; }
.nTab .TabTitle .active { background:#fff; border-left:1px #AACCEE solid; border-top:1px #AACCEE solid; border-right:1px #AACCEE solid; border-bottom:1px #fff solid; }
.nTab .TabTitle .normal { background:#EBF3FB; border:1px #AACCEE solid; }
.nTab .TabContent { width:auto; background:#fff; margin: 0px auto; padding:15px; border-right:1px #AACCEE solid; border-left:1px #AACCEE solid; }
.none { display:none; }
/*-----------------*//*-----------------*/

/*-----------------*//*-----------------*/

/*-----------------*//*-----------------*/





.write { font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
form { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.bodyData { border: 1px solid #eeeeee; }
.dataTables { border: 0px; padding: 0px; cellpadding: 0px; cellspacing: 1px; width:95%; margin: 0px; padding: 0px; font-size: 12px; }
#SmsTempTable { border: 1px solid #B2B2B2; background-color:#ffffff; width:100%px; font-size: 12px; font-family:arial, helvetica, clean, sans-serif; line-height:200%; text-indent: 24px; }
.dataTable { border-collapse: collapse; border: 1px solid #B2B2B2; background-color:#ffffff; width:100%; font-size: 12px; font-family:arial, helvetica, clean, sans-serif; }
.dataTable th { width:60px; border: 1px dotted #B2B2B2; padding: 3px 4px 3px 4px; background-color: #D8E4F1; font-family:arial, helvetica, clean, sans-serif; font-size: 12px; text-align:center; }
.dataTable td { border: 1px dotted #B2B2B2; padding: 3px 4px 3px 4px; background-color: #ffffff; }
#pageListFooter { width:100%; background-color: #ffffff; font-size: 12px; line-height:260%; text-align:center; }
.navigation { border: 0px; border-left: 1px solid #7A79A7; font-size: 12px; margin: 0px; padding: 0px; text-indent: 15px; width: 250px; border-top:5px; background-color:#ffffff; }
#headerForm { width:100%; background:#FFFFFF url(/cmxct/templates/images/top.jpg) repeat-x scroll left top; height:80px; margin:0px; padding:0px; line-height:260%; text-indent:15px; margin:0; }
#header { width:100%; background:#FFFFFF url(/cmxct/templates/images/header_bg.jpg) repeat-x scroll left top; height:70px; margin:0px; padding:0px; line-height:260%; text-indent:15px; margin:0; }
#footer { font-family:arial, helvetica, clean, sans-serif; clear:both; width:100%; background-image:url(/cmxct/templates/images/footer.jpg); background-position:top left; background-repeat:repeat-x; height:30px; text-indent:15px; line-height:260%; font-size: 12px; border-top:1px solid #7A79A7; border-bottom:1px solid #7A79A7; color:#53528a; margin:0; text-align:center; }
#leftMenuTop { width:100%; font-family:arial, helvetica, clean, sans-serif; border-bottom:1px solid #ffffff; height:80px; text-indent:15px; line-height:200%; font-size: 12px; color:#ffffff; }
#leftMenu { font-family:arial, helvetica, clean, sans-serif; clear:both; width:100%; background-image:url(/cmxct/templates/images/left_menu_bg.gif); background-position:top left; background-repeat:repeat-x; height:30px; text-indent:45px; line-height:260%; font-size: 12px; border-bottom:1px solid #a5b7db; margin:0; /*text-align:center;	*/
}
#online { display:inline; font-size: 12px; margin:0; padding:0 5px 0 0; }
a { color:#4C4784; text-decoration:none; }
a:hover, a:active { color:#4C4784; text-decoration:underline; }
a:link, a:visited { color:#4C4784; }
.affffff { color:#ffffff; text-decoration:none; }
.affffff:hover, .affffff:active { color:#ffffff; text-decoration:underline; }
.affffff:link, .affffff:visited { color:#ffffff; }
.Login { background-image: url(/cmxct/templates/images/LoginBg.gif); font-family: Arial; font-size: 12px; text-align: center; }
.sbm { color:#4C4784; height:24px; width:48px; background:url(/cmxct/templates/images/input_bg.gif); border:0; padding:2px 0 0; font-size:12px; }
/*.btn {
  background-image: url(/cmxct/templates/images/button.gif);
  color: #21338a;
  text-align: center;
  height: 24px; 
  width: 66px;
  font-size: 12px;
  border:0; 
  padding:2px 0 0; 
}*/
.fileInput { text-align: center; height: 24px; width: 180px; font-size: 12px; border: 1px solid #21338a; padding:2px 0 0; }
#menuTitle { width: 100%; font-size: 12px; color:#304a7b; line-height:300%; }
#liTitle { border: 1px solid #e2e7fd; background-color:#e2e7fd; font-size: 12px; line-height:25px; text-indent:20px; font-family:arial, helvetica, clean, sans-serif; }
#hint { border-bottom: 1px solid #a5b7db; background-color:#ffffff; font-size: 12px; text-indent:20px; line-height:250%; font-family:arial, helvetica, clean, sans-serif; }
#hrwhite { color: #ffffff; height : 3px; }
.textIndent { text-indent: 10px; font-size: 12px; }
.index { border-left: 1px solid #85aad6; border-right:1px solid #85aad6; border-bottom: 7px solid #85aad6; }
/*-----------------*//*-----------------*/

/*-----------------*//*-----------------*/

/*-----------------*//*-----------------*/


/*页面基本属性,部分属性根据不同的后台改动*/
body { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, "宋体"; background:url(../../images/bg.gif) repeat-x; height:100%; width:100%; overflow:hidden; }
* { font-size:12px; margin:0; padding:0; }
/*页面结构*/

#min { display:block; width:auto; width:100%; height:100%; margin:0; padding:0 10px 10px 0; margin-bottom:18px; overflow:hidden; }
.left { }
.right, {
 display:block;
 width:auto;
 width:100%;
 height:100%;
 display:inline;
 float:left;
 position:absolute;
}
/*按钮样式*/
.btn_back { display:inline-block; background:url(../../images/btn-back_blue.gif) no-repeat; width:97px; height:16px; margin-left:10px; }
.btn1, .btn2, .btn3, .btn4, {
margin-left:5px;
text-decoration:none;
color:#333333;
}
.btn1, .btn2, .btn3 { background:url(../../images/btn_bg.jpg) no-repeat; margin-left:7px; width:65px; height:20px; display:block; padding:5px 0 0 40px; float:right; }
/*.btn1 :link,.btn2 a,.btn3 a,.btn4 a{ text-decoration:none;}*/
.btn2 { background:url(../../images/btn_bg.jpg) 0 -25px no-repeat; }
.btn3 { background:url(../../images/btn_bg.jpg) 0 -50px no-repeat; }
.btn4 { background:url(../../images/btn_bg.jpg) 0 -75px no-repeat; padding:5px 0 0 0; text-align:center; width:103px; height:20px; display:inline; float:left; }
.btn31, .btn32, .btn33 { display:block; padding-left:0px; padding-top:10px; height:48px; width:150px; font-weight:bold; text-decoration:none; }
.btn31 { background:url(../../images/31.png) no-repeat; }
.btn32 { background:url(../../images/32.png) no-repeat; }
.btn33 { background:url(../../images/33.png) no-repeat; }
/*按钮连接样式*/
.btn4 :link, .btn4 :visited { text-decoration:none; color:#333333; }
.btn4 :hover { text-decoration:none; color:#199f11; background:#F7F7F7; }
.linkstyle1 :link, .linkstyle1 :visited { text-decoration:none; color:#333333; }
.linkstyle1 :hover { text-decoration:none; color:#199f11; background:#F7F7F7; }
/*文章用样式*/
.news { margin:15px 7px; padding:30px; }
.news h2 { font-size:14px; color:#1f6fa7; padding:0 130px; text-align:center; margin-bottom:25px; border-width:10px; line-height:23px; }
.news h4 { display:block; height:11px; padding:6px; background:#f8f8f8; border:#ececec 1px solid; color:#727272; font-weight:normal; text-align:center; margin-bottom:15px; }
.news h5 { margin:15px 10px; font-size:14px; color:#5e5e5e; font-weight:normal; line-height:25px; text-indent: 2em; }
.news span { color:#c2130e; }
/*站点面包屑*/
.topnav { text-align:left; margin:0px 0px 3px 0; margin-right:5px; height:18px; padding-top:4px; font-size:12px; color:#000000; padding-left:22px; width:auto!important; width:100%; display:block; /*		border-left:#b9cad8 1px solid;
	border:#a8cfeb 1px dotted;
background:#f1f6ff;*/
	background:url(../../images/site_navbg.jpg) repeat-x; height:24px; }
.divBorder { margin:0px 8px 10px 0; width:auto; height:100%; }
.content { padding:5px; border:#cccccc 1px solid; border-top:0px; height:100%; font-weight:normal; }
.divBorder h1 { position:relative; border-bottom:#118dda 2px solid; background:#f4fbfe url(../../images/dfa.jpg) no-repeat; height:17px; padding-top:6px; padding-left:58px; }
.dtree { width:185px; float:left; margin-top:5px; overflow:hidden; }
.dtreeContent { float:left; margin:5px 10px 0 0; z-index:0; }
.table_field { background:#e3ecfc; }
.table_content { background:#fafcff; }
.listStyle2 { width:100%; margin-bottom:10PX; border-collapse: collapse; border: 1px solid #d2e6f4; background-color:#d2e6f4; }
.listStyle2 th { padding-left:15px; height:25px; }
.listStyle2 td { border-right:#fff solid 1px; border-bottom:#fff solid 1px; padding:3px 6px 0 15px; }
.divForm_Title { display:block; background:#dfeafb; padding:5px; color:#1c568a; font-weight:bold; border:#a8cfeb 1px solid; border-bottom:0px; position:relative; background:url(../../images/bg2.jpg) repeat-x; color:#3b73a3; border-bottom:#7db5de 1px solid; width:auto; }
.divForm_content { display:block; padding:0px; border:#a8cfeb 1px solid; border-top:0px; }
.divForm_btn { display:block; margin:5px; padding:0 10px; }
.divForm_btn2 { display:inline; float:right; margin:5px 0; width:350px; }
.dvmorelink { position:absolute; right:-2px; top:5px; color:#FFFFFF; display:block; margin-right:5px; padding:3px 7px 0 7px; width:40px; height:13px; background:url(../../images/morelink.gif) no-repeat; text-decoration:none; }
.dvmorelink a:link { color:#FFFFFF; }
.dvmorelink a:visited { color:#FFFFFF; }
.dvmorelink a:hover { color:#333333; text-decoration:underline; }
.dvmorelink a:active { color:#FFFFFF; }
#submenucontent { width:220px; float:left; }
/*数据表格样式---------------------------------*/
 .dataTable { width:100%; margin-bottom:10PX; border-collapse: collapse; border: 1px solid #d2e6f4; background-color:#d2e6f4; }
.dataTable th { background:url(../../images/bg4.jpg) repeat-x; height:26px; border:#F3F3F3 1px solid; padding:0 3px; }
.dataTable td { text-align:center; padding-left:8px; border: 1px solid #d2e6f4; background:#fff; height: 20px; }
/*表格一级标题(表格有两个标题时使用)*/
.dataTable .div_title_LV1 { border: 1px solid #fff; border-top:0px; height: 22px; color:#333333; text-align:center; font-weight:normal; color:#012341; border-bottom:#fff 1px solid; background:url(../../images/bg2.jpg); font-weight:normal; }
/*表格行颜色*/
.dataTable .linestyle { background:#f1f6ff; white-space:nowrap; }
.dataTable td input { border:#999999 1px solid; background:#fff; height: 20px; }
.dataTable td a { text-decoration:none; color:#333333; }
.dataTable td a:hover { text-decoration:underline; }
/*数据表格样式------------------------END------*/


/*form样式------------------------------------*/
 .formTable { width:100%; margin-bottom:10PX; border-collapse: collapse; border: 1px solid #d2e6f4; background-color:#d2e6f4; }
.formTable th { background:url(../../images/bg4.jpg) repeat-x; height:26px; }
.formTable td { text-align:left; padding-top:3px; padding-left:8px; border: 1px solid #d2e6f4; background:#fff; height: 20px; }
.formTable .linestyle { background:#f1f6ff; padding-right:15px; text-align:right; white-space:nowrap; }
/*form样式---------------------------end------*/
.divBorder3 { border:#a8cfeb 1px solid; width:auto; width:100%; /*	height:100%!important;*/ height:auto; margin-top:0px; padding:0px 0 12px 0; margin-bottom:15px; background:url(../../images/TABLE_BG.jpg) 0 28PX repeat-x; display:block; }
.divBorder3 .div_title { padding:7px 0 0 10px; background:url(../../images/bg2.jpg) repeat-x; height:20px; font-weight:bold; color:#3b73a3; border-bottom:#7db5de 1px solid; width:auto; display:table; }
#jsc .divBorder3 { padding:0px; margin:0; }
#zbmx th { text-align:center; font-weight:normal; color:#012341; border-bottom:#3b73a3 1px solid; background:#d2e6f4; }
#zbmx td { text-align:center; }
.sel_list { width:100%; border:#CCCCCC 0px solid; }
/*高级选荐用样式*/
.left-bg { background:url(../../images/bg2.jpg) repeat-x; height:24px; padding:0 5px; border-left:#fff 1px solid; color:#134E79; font-weight:normal; }
